package com.lingz.manager.modules.camera.service;

import com.lingz.manager.base.DevplatBaseService;
import com.lingz.manager.common.vo.SearchVo;
import com.lingz.manager.modules.camera.entity.Camera;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;


/**
 * 摄像头接口
 * @author wx
 */
public interface CameraService extends DevplatBaseService<Camera,String> {

    /**
     * 多条件获取
     * @param camera
     * @param searchVo
     * @param pageable
     * @return
     */
    Page<Camera> findByCondition(Camera camera, SearchVo searchVo, Pageable pageable);


    void requestCameraListToDB(String serviceUrl);

}